someone that has attained a doctorate - German English Dictionary